// 用于连接数据库
// 封装成函数
function conDatabase(sql,values){
    // 加载mysql模块
    const mysql = require('mysql');
    // 创建连接对象，配置连接参数
    const conn = mysql.createConnection({
        host:'localhost',
        user:'root',
        password:'root',
        database:'bj109',
        port:3306,
    });

    return new Promise((resove,reject)=>{
        // 异步代码
        // 连接
        conn.connect();
        // 操作数据库
        conn.query(sql,values,(err,result)=>{
            err ? reject(err):resove(result);
        });
        // 断开连接
        conn.end();
    }).catch((err)=>{
        console.log(err);
        return -1;
    });
    
};


// 导出函数
module.exports = conDatabase;
